package com.ddwanglife.generic;

/**
 * 定义泛型类
 * @param <T>
 */
public class GenericClass<T> {
    private T key;
    public T getKey() {
        return key;
    }
    public void setKey(T key) {
        this.key = key;
    }

    /**
     * 泛型方法 这里的E使用T，和类的泛型定义没有什么区别，相互之间没有什么关系，可以单独定义
     * @param e
     * @param <E>
     * @return
     */
    public <E> String method(E e){
        return "";
    }
}
